package com.base.mapper.voipmapper;

import com.base.po.draw.DrawUserInfo;
import com.base.po.draw.DrawUserInfoExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface DrawUserInfoMapper {
    int countByExample(DrawUserInfoExample example);

    int deleteByExample(DrawUserInfoExample example);

    int insert(DrawUserInfo record);

    int insertSelective(DrawUserInfo record);

    List<DrawUserInfo> selectByExample(DrawUserInfoExample example);

    int updateByExampleSelective(@Param("record") DrawUserInfo record, @Param("example") DrawUserInfoExample example);

    int updateByExample(@Param("record") DrawUserInfo record, @Param("example") DrawUserInfoExample example);

    int updateByPrimaryKeySelective(DrawUserInfo record);

    DrawUserInfo selectByUserId(@Param("userId") String userId);
}